@CHARSET "UTF-8";
html, body {
    height: 100%;
    width: 100%;
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-family: "Microsoft YaHei";
    font-family: "微软雅黑"
}

.currentnav {
    color: #fff;
    height: 30px;
    line-height: 30px;
    padding-left: 30px;
    position: relative;
    background: rgba(11, 137, 198, 0.81);
    box-shadow: inset 0 0 24px 0 rgba(6, 152, 224, 0.63);
    margin: 4px
}

.currentnav span {
}

.currentnav .navtitle {
    margin-left: 7px;
    padding-top: 1px;
    display: inline-block;
    font-size: 14px
}

.currentnav .tiao {
    height: 20px;
    width: 2px;
    background-color: #fff;
    margin-right: 10px;
    overflow: hidden;
    position: absolute;
    top: 9px;
    height: 14px;
    display: inline-block;
}

.serchcontent { /*margin:10px 20px;*/
    color: #ffffff
}

.serchcontent table {
}

.serchcontent table td {
    padding-left: 10px;
}

.serchcontent table .td_select {
    width: 130px
}

.serchcontent .button {
    border: 1px solid #589df5;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    cursor: pointer;
    box-shadow: 0px 0px 2px 2px #0b6e94;
    background-color: none;
    background: transparent;
    color: #ffffff;
    padding: 0 10px
}

.serchcontent .text {
    height: 27px;
    line-height: 27px;
    border: 0;
    outline: none;
    min-width: 100px;
    padding-left: 5px;
    background: #2A68A6;
    border: 1px solid #589DF5;
    color: rgba(255, 255, 255, 0.80);
}

.serchcontent .button img {
    height: 15px;
    width: 15px;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -4px
}

.bottom_tab {
    text-align: right;
}

.bottom_tab .button {
    border: 1px solid #589df5;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    cursor: pointer;
    box-shadow: 0px 0px 2px 2px #0b6e94;
    background-color: none;
    background: transparent;
    color: #ffffff;
    padding: 0 10px
}

.table_title {
    height: 30px;
    line-height: 30px;
    width: 100%;
    text-align: center;
    color: #ffffff
}

.bottom_tab .button img {
    height: 15px;
    width: 15px;
    vertical-align: middle;
    margin-right: 5px;
    margin-top: -4px
}

.tabregion {
    margin: 10px 25px;
}

.form-region {
    width: 80%;
    color: #ffffff;
    margin: 0 auto;
    background: url(../images/index/formbg.png);
    padding: 10px 0
}

.form-region table {
    width: 100%
}

.form-region table td {
    height: 50px
}

.form-region table .td_right {
    text-align: right;
    width: 80px
}

.form-region table .td_left {
    padding-left: 10px
}

.form-region table .td_center {
    text-align: center;
}

.form-region .button {
    border: 1px solid #589df5;
    height: 26px;
    min-width: 80px;
    cursor: pointer;
    box-shadow: 0px 0px 2px 2px #0b6e94;
    background-color: none;
    background: transparent;
    color: #ffffff;
    border: 2px solid #589DF5;
    box-shadow: inset 0 0 14px 0 #4A90E2;
    border-radius: 4px;
}

/*.content{margin:10px 20px;}*/

.content {
    background: url(../images/index/formbg.png)
}

.tree-content {
    overflow-y: auto;
    color: #ffffff;
    height: 100%
}

.tree-content a {
    color: #ffffff;
}

.layui-tree-skin-huang .layui-tree-branch {
    color: #EDCA50;
}

.layui-tree-skin-huang .layui-tree-leaf {
    color: #EDCA50;
}

.btn-img {
    display: inline-block;
    width: 16px;
    height: 18px;
    cursor: pointer;
    vertical-align: top;
    margin-left: 10px;
    vertical-align: middle;
}

.btn-delete {
    background: url(../images/index/btn_delete.png)
}

.tbcolor {
    height: 15px;
    background-color: #B8E986;
    padding: 2px 10px;
    border-radius: 2px
}

.dbclickspan {
    display: block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.layui-input, .layui-select, .layui-textarea {
    height: 30px;
    line-height: 30px;
    line-height: 30px \9;
    border-width: 1px;
    border-style: solid;
    background-color: #fff;
    border-color: #90d7ff;
    font-size: 14px
}

.layui-table {
    background-color: transparent;
    color: #ffffff
}

.layui-table thead tr, .layui-table-header {
    background-color: transparent;
}

.layui-table-header .layui-table-cell { /*color:#eeb208 !important;*/
    color: rgba(255, 186, 0, 1);
    height: 20px;
    line-height: 20px
}

.layui-table td, .layui-table th, .layui-table-fixed-r, .layui-table-header, .layui-table-page, .layui-table-tips-main, .layui-table-tool, .layui-table-view, .layui-table[lay-skin=line], .layui-table[lay-skin=row] {
    border-color: #2180c5;
}

.layui-table-hover { /*opacity: 0.8;*/
    background-color: rgba(76, 163, 255, 0.3) !important
}

/*opacity: 0.3;background: #4CA3FF;*/
.layui-table td, .layui-table th {
    font-size: 14px
}

.layui-table-body .layui-table-cell {
    height: 20px;
    line-height: 20px
}

.layui-table tbody tr:hover, .layui-table-click, .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table[lay-even] tr:nth-child(even) {
    /* background-color: #4CA3FF;opacity: 0.3;*/
    background-color: rgba(76, 163, 255, 0.3)
}

.layui-edge {
}

.layui-tab-title {
    height: 30px
}

.layui-tab-title li {
    color: #ffffff;
    font-size: 14px;
    line-height: 30px
}

.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    /*border:1px solid #ffffff;*/
    border-bottom: 1px solid #eeb208; /*#1f5486  #eeb208*/
}

.layui-tab-title .layui-this:after {
    height: 31px
}

.layui-tab-brief > .layui-tab-title .layui-this {
    color: #eeb208;
}

.layui-tab-content {
    padding: 10px 0;
}

.layui-form-select dl dd, .layui-form-select dl dt {
    line-height: 25px;
}

.layui-form-select dl dd.layui-this {
    background-color: #27619c;
}

.layui-anim {
    color: red;
}

.layui-tree li i {
    color: #fff
}

.layui-tree li a cite {
    font-size: 14px;
}

.layui-form-radio * {
    font-size: 14px;
}

.layui-form-radio > i:hover, .layui-form-radioed > i {
    color: rgba(255, 186, 0, 1);
}

/*#5FB878*/

/*.layui-table-page .layui-laypage a, .layui-table-page .layui-laypage span {height:20px;line-height:20px;color:#ffffff}
.layui-table-page .layui-laypage button, .layui-table-page .layui-laypage input {
    height: 20px;
    line-height: 1px;
}
.layui-table-page select {
    height: 18px;
}
.layui-laypage select{padding:0;}
.layui-table-page{padding:5px 7px 0;height:31px}*/

.layui-input, .layui-select, .layui-textarea {
    color: rgba(255, 255, 255, 0.80);
    background: #2A68A6;
    border: 1px solid #589DF5;
}

.layui-input::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.80);
}

.layui-form-select dl {
    background: #2A68A6;
    border: 1px solid #50B5E0;
    color: #B8E986;
    top: 30px
}

.layui-form-select dl dd:hover {
    background: rgba(138, 203, 239, 0.50);
}

.layui-laypage .layui-laypage-curr .layui-laypage-em { /*background: rgba(138,203,239,0.50);*/
    background: #589DF5;
}

.layui-table-page .layui-laypage button, .layui-table-page .layui-laypage input {
    color: rgba(255, 255, 255, 0.80); /*background: #2A68A6;border: 1px solid #589DF5;*/
    background: #004F8C;
    border: 1px solid #90D7FF;
}

.layui-laypage a, .layui-laypage button, .layui-laypage input, .layui-laypage select, .layui-laypage span {
    border: 1px solid #e2e2e2;
    background: #004F8C;
    border: 1px solid #90D7FF;
    color: #ffffff;
}

.layui-laypage button {
    background: #589DF5 !important;
    color: #ffffff
}

.layui-table-fixed {
    background: #2A68A6
}

.layui-timeline-axis {
    position: static;
    background-color: transparent;
    color: #B8E986
}

.layui-timeline-axis-h {
    color: #888888
}

.ok-circle {
    color: #B8E986;
    font-size: 14px;
    padding-top: 2px
}

.ok-fail {
    color: #888888;
    vertical-align: middle;
    padding-top: 2px;
    font-size: 14px;
}

.ok-procing {
    padding-top: 2px;
    font-size: 14px;
}

.proce {
    width: 124px;
    background: url(../images/proce-icons.png) no-repeat;
}

.done .txt1 {
    color: #71b247;
    font-weight: 700;
}

.done {
    background-position: 0 -29px;
}

.node {
    position: relative;
    top: -5px;
    float: left;
    width: 45px;
    height: 30px;
    line-height: 30px;
    margin-right: 5px
}

.icon-font {
    font-size: 14px;
    position: relative;
    top: -1px
}

.layui-table-click {
    background-color: #589DF5;
}

.l-grid-header {
    background: none;
    color: rgba(255, 186, 0, 1);
    border-bottom: 1px solid #2180c5;
    line-height: 30px;
    height: 30px !important;
}

/*#2180c5*/

.l-panel-body {
    border: 1px solid #2180c5;
}

.l-grid td div {
    font-size: 14px;
    color: #ffffff;
    line-height: 28px;
}

.l-grid-row-alt .l-grid-row-cell {
    background-color: rgba(76, 163, 255, 0.3);
}

.l-grid-row-cell {
    border-right: 1px solid #2180c5;
    border-bottom: 1px solid #2180c5
}

.l-grid-hd-cell {
    border-right: 1px solid #2180c5;
}

.l-grid-header-inner {
    line-height: 30px;
    height: 30px !important;
}

.l-grid-header-table {
    height: 30px !important;
}

.l-grid-hd-cell div {
    color: rgba(255, 186, 0, 1) !important;
}

.l-grid-row-over {
    background-color: rgba(76, 163, 255, 0.3) !important;
}

.l-grid-row-over .l-grid-row-cell, .l-grid-row-over {
    background-color: rgba(76, 163, 255, 0.3) !important;
}

.l-grid-tree-space {
    height: 28px
}

.l-selected .l-grid-row-cell, .l-selected {
    background: none
}

.l-grid-tree-link-open {
    background: url(../images/button/jian2.png) center center no-repeat;
    margin-right: 5px
}

.l-grid-tree-link-close {
    background: url(../images/button/jia1.png) no-repeat center;
    margin-right: 5px
}

.l-text {
    border: 0 !important;
    border-radius: 2px;
    height: 30px;
}

.l-text-hover {
    border: 0 !important;
    border-radius: 2px;
}

.l-trigger {
    background: rgba(89, 152, 202, 1) !important;
    border: 0 !important;
    top: 0;
    right: 0;
    width: 25px;
    height: 30px
}

.l-trigger-cancel {
    right: 20px;
    display: none !important;
}

.l-trigger-hover, .l-trigger-pressed {
    background: rgba(89, 152, 202, 1) !important;
    border: 0 !important;
    top: 0;
    right: 0;
    width: 25px;
    height: 30px
}

.l-box-select {
    background: #2A68A6;
    border: 1px solid #50B5E0;
    color: #ffffff;
    font-size: 14px
}

.l-box-select-inner {
    color: #ffffff
}

.l-box-select .l-table-nocheckbox td.l-over {
    background: rgba(138, 203, 239, 0.50);
}

.l-trigger-icon {
    background: url(../images/button/pull-down_icon.png) no-repeat 50% 50%
}

.l-tree {
    background: none;
    color: #ffffff
}

.l-tree a, .l-tree span {
    color: #B8E986
}

.l-text-field {
    color: rgba(255, 255, 255, 0.80);
    background: #2A68A6;
    border: 1px solid #589DF5;
    height: 28px;
    padding-left: 10px
}

.l-tree .l-selected span {
    background: none;
    border: 0;
}

.l-tree .l-selected {
    background: rgba(138, 203, 239, 0.50) !important;
}

.l-text-disabled .l-text-field {
    background: #2A68A6;
}

.l-panel {
    border: 0;
}

.yourclass {
    background: url(..//images/index/bg03.png) no-repeat !important;
    background-size: 100% 100% !important;
}

::-webkit-scrollbar { /*滚动条整体部分，其中的属性有width,height,background,border等（就和一个块级元素一样）（位置1）*/
    width: 15px;

}

::-webkit-scrollbar-button { /*滚动条两端的按钮，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置2）*/
    background: url(../images/index/sc_down.png);
    display: none /*opacity: 0.8;
   background: #FFFFFF;*/
}

::-webkit-scrollbar-track { /*外层轨道，可以用display:none让其不显示，也可以添加背景图片，颜色改变显示效果（位置3）*/
    background: rgba(0, 0, 0, 0.23);
    background: #274C88;
    cursor: pointer;
    background: #161D4D;

}

::-webkit-scrollbar-track-piece { /*内层轨道，滚动条中间部分（位置4）*/
    background: rgba(0, 0, 0, 0.23);
    background: #274C88;
    cursor: pointer;

}

div::-webkit-scrollbar-thumb { /*滚动条里面可以拖动的那部分（位置5）*/
    /*background: rgba(0, 0, 0, 0.30);*/
    border-radius: 4px;
    cursor: pointer;
    /*background: #3464B3;*/
    /*background: #161D4D;*/
    /*background-color: rgba(22, 29, 77, 1);*/
    background-color: #3194D3;
!important;

}

iframe ::-webkit-scrollbar-thumb { /*滚动条里面可以拖动的那部分（位置5）*/
    /*background: rgba(0, 0, 0, 0.30);*/
    border-radius: 4px;
    cursor: pointer;
    /*background: #3464B3;*/
    /*background: #161D4D;*/
    /*background-color: rgba(22, 29, 77, 1);*/
    background-color: #3194D3;
!important;

}

::-webkit-scrollbar-corner { /*边角（位置6）*/
    background: #3464B3;
}

::-webkit-scrollbar-resizer { /*定义右下角拖动块的样式（位置7）*/
    background: red;
}

.cellColor {
    background: #3968A1;

}

iframe {

    border: none;
}

.button {
    border: 1px solid #589df5;
    height: 30px;
    line-height: 30px;
    min-width: 80px;
    cursor: pointer;
    box-shadow: 0px 0px 2px 2px #0b6e94;
    background-color: none;
    background: transparent;
    color: #ffffff;
}

.tab-cur {
    background-color: #589DF5;
    color: #F0F612;

}

/*.layui-table tbody tr:hover,  .layui-table-click,  .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table[lay-even] tr:nth-child(even) {*/
/*!* background-color: #4CA3FF;opacity: 0.3;*!*/
/*background-color:rgba(76,163,255,0.3) !important;*/
/*color: #F0F612;*/
/*}*/

/*.l-grid-body-table tbody tr:hover,  .layui-table-click,  .layui-table-hover, .layui-table-mend, .layui-table-patch, .layui-table-tool, .layui-table[lay-even] tr:nth-child(even) {*/
/*!* background-color: #4CA3FF;opacity: 0.3;*!*/
/*background-color:rgba(76,163,255,0.3) !important;*/
/*color: #F0F612;*/

/*}*/